Internet Archive BookReader

Philippa of Hainault and her times